
page {
    background:white;
}

@base-size: 32rpx;
@pad-h: 40rpx;
@pad-v: 0;
.richtext {
    font-size: @base-size;


    .p {
        padding: @pad-v @pad-h;
        margin: 40rpx 0;
        line-height: 1.75em;
    }

    .img {
        padding: @pad-v @pad-h;
        display: block;
        text-align: center;
        .image {
            width: 100%;
        }
    }

    .strong {
        font-weight: bold;
    }

    .h1 {
        display: block;
        text-align: center;
        padding: @pad-v @pad-h;
        font-size: @base-size * 2;
        font-weight: bold;
    }

    .h2 {
        text-align: center;
        padding: @pad-v @pad-h;
        font-size: @base-size * 1.5;
        font-weight: bold;
    }

    .h3 {
        text-align: center;
        padding: @pad-v @pad-h;
        font-size: @base-size * 1.2;
        font-weight: bold;
    }

    .h4 {
        text-align: center;
        padding: @pad-v @pad-h;
        font-size: @base-size * 1.17;
        font-weight: bold;
    }

    .h5 {
        text-align: center;
        padding: @pad-v @pad-h;
        font-size: @base-size * 1.1;
        font-weight: bold;
    }

    .h6 {
        text-align: center;
        padding: @pad-v @pad-h;
        font-size: @base-size * 1.1;
        font-weight: bold;
    }
}
